protest flag - Spanish English Dictionary